It happened on the 800 block of East Allegheny Avenue around 1:50 a.m., authorities said.
The victim was stabbed once in the left side of the back and rushed to Temple University Hospital, police said. No weapons were recovered from the scene and no suspects are in custody as of midday Wednesday.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.